ICheckout
インターフェース(Checkout
によって実装)には、便利なメソッドやイベントがいくつか用意されています。
Step[]
を返します。これらを使ってトランザクションを生成し、送信することで目的のアクションを実行します。
OnTransactionStepsReturn
や OnTransactionStepsError
イベントを購読して、他の場所でレスポンスを処理することも可能です。
GenerateBuyTransaction
は、指定した Order[]
/リスティング内のコレクティブルを、指定した数量だけ購入するために使用します。GenerateSellTransaction
は、指定した Order[]
/オファー内のコレクティブルを、指定した数量だけ売却するために使用します。GenerateListingTransaction
は、指定したコレクティブル・数量・価格で新しいリスティングを作成する際に使用します。GenerateOfferTransaction
は、指定したコレクティブル・数量・価格で新しいオファーを作成する際に使用します。GenerateCancelTransaction
は、ユーザーが作成した既存の注文をキャンセルする際に使用します。